platelet concentrate - English Synonyms Dictionary